const moduleB = {
    namespaced: true,
    state: () => ({
      countB: 20
    }),
    getters: {
      doubleCountB(state) {
        return state.countB * 2
      }
    },
    mutations: {
      incrementB(state) {
        state.countB++
      },
    },
    actions: {
      asyncIncrementB({ commit }) {
        commit('incrementB')
      },
      emitGlobalMut({ commit }) {
        commit("increment", { count: 40 }, { root: true })
      },
      emitGlobalAct({ dispatch }) {
        dispatch("asyncIncrement", { count: 50 }, { root: true })
      },
    }
  }
  export default moduleB
  
  